human labour - French English Dictionary